they ordered pizza - Español Inglés Diccionario